Path-Planning with Obstacle-Avoiding Minimum Curvature Variation B-splines

نویسنده

  • Tomas Berglund
چکیده

We study the general problem of computing an obstacle-avoiding path that, for a prescribed weight, minimizes the weighted sum of a smoothness measure and a safety measure of the path. We consider planar curvaturecontinuous paths, that are functions on an interval of a room axis, for a point-size vehicle amidst obstacles. The obstacles are two disjoint continuous functions on the same interval. A path is found as a minimizer of the weighted sum of two costs, namely 1) the integral of the square of arc-length derivative of curvature along the path (smoothness), and 2) the distance in L norm between the path and the point-wise arithmetic mean of the obstacles (safety). We formulate a variant of this problem in which we restrict the path to be a B-spline function and the obstacles to be piece-wise linear functions. Through implementations, we demonstrate that it is possible to compute paths, for different choices of weights, and use them in practical industrial applications, in our case for use by the ore transport vehicles operated by the Swedish mining company Luossavaara-Kiirunavaara AB (LKAB). Assuming that the constraint set is non-empty, we show that, if only safety is considered, this problem is trivially solved. We also show that properties of the problem, for an arbitrary weight, can be studied by investigating the problem when only smoothness is considered. The uniqueness of the solution is studied by the convexity properties of the problem. We prove that the convexity properties of the problem are preserved due to a scaling and translation of the knot sequence defining the B-spline. Furthermore, we prove that a convexity investigation of the problem amounts to investigating the convexity properties of an unconstrained variant of the problem. An empirical investigation of the problem indicates that it has one unique solution. When only smoothness is considered, the approximation properties of a B-spline solution are investigated. We prove that, if there exists a sequence of B-spline minimizers that converge to a path as the number of B-spline basis functions tends to infinity, then this path is a solution to the general problem. We provide an example of such a converging sequence.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing Path for Robot Arm Extensions Series with the Aim of Avoiding Obstruction with Recurring Neural Network

In this paper, recurrent neural network is used for path planning in the joint space of the robot with obstacle in the workspace of the robot. To design the neural network, first a performance index has been defined as sum of square of error tracking of final executor. Then, obstacle avoidance scheme is presented based on its space coordinate and its minimum distance between the obstacle and ea...

متن کامل

PATH PLANNING ALGORITHM FOR A CAR-LIKE ROBOT BASED ON CELL DECOMPOSITION METHOD NURHANUM BINTI OMAR A project report submitted in partial Fulfillment of the requirement for the award of the Degree of Master of Electrical Engineering

This project proposes an obstacle avoiding path planning algorithm based on cell decomposition method for a car-like robot. Dijkstra’s algorithm is applied in order to find the shortest path. Using cell decomposition, the free space of the robot is exactly partitioned into cells. Then, the connectivity graph is created followed by calculating the shortest path by Dijkstra’s algorithm. This proj...

متن کامل

Obstacle-avoiding Path Planning for High Velocity Wheeled Mobile Robots

This paper presents a new motion planning algorithm for wheeled mobile robots in presence of known static obstacles, especially well-suited for high velocity situations. It takes into account several conditions traditionally attached to smooth path planning, i.e. paths with continuous derivative and upper-bounded curvature. It makes use of a global path planner which exploits polynomial G curve...

متن کامل

Centralized Path Planning for Multi-aircraft in the Presence of Static and Moving Obstacles

This article proposes a new approach for centralized path planning of multiple aircraft in presence of the obstacle-laden environment under low flying rules. The problem considers as a unified nonlinear constraint optimization problem. The minimum time and control investigate as the cost functions and the maximum velocity and power consider as the constraints. The pseudospectral method applies ...

متن کامل

Real-Time Obstacle-Avoiding Path Planning for Mobile Robots

In this paper a computationally effective trajectory generation algorithm of mobile robots is proposed. The algorithm plans a reference path based on Voronoi diagram and Bézier curves, that meet obstacle avoidance criteria. Bézier curves defining the path are created such that the circumference convex polygon of their control points miss all obstacles. To give smoothness, they are connected und...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003